﻿using System;
using System.CodeDom.Compiler;
using System.Diagnostics;
using Google.Protobuf;
using Google.Protobuf.Collections;
using Google.Protobuf.Reflection;

namespace EggLink.DanhengServer.Proto
{
	// Token: 0x02000659 RID: 1625
	[DebuggerDisplay("{ToString(),nq}")]
	public sealed class GetBagScRsp : IMessage<GetBagScRsp>, IMessage, IEquatable<GetBagScRsp>, IDeepCloneable<GetBagScRsp>, IBufferMessage
	{
		// Token: 0x17001501 RID: 5377
		// (get) Token: 0x0600495C RID: 18780 RVA: 0x000C9BE8 File Offset: 0x000C7DE8
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public static MessageParser<GetBagScRsp> Parser
		{
			get
			{
				return GetBagScRsp._parser;
			}
		}

		// Token: 0x17001502 RID: 5378
		// (get) Token: 0x0600495D RID: 18781 RVA: 0x000C9BEF File Offset: 0x000C7DEF
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public static MessageDescriptor Descriptor
		{
			get
			{
				return GetBagScRspReflection.Descriptor.MessageTypes[0];
			}
		}

		// Token: 0x17001503 RID: 5379
		// (get) Token: 0x0600495E RID: 18782 RVA: 0x000C9C01 File Offset: 0x000C7E01
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		MessageDescriptor IMessage.Descriptor
		{
			get
			{
				return GetBagScRsp.Descriptor;
			}
		}

		// Token: 0x0600495F RID: 18783 RVA: 0x000C9C08 File Offset: 0x000C7E08
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public GetBagScRsp()
		{
		}

		// Token: 0x06004960 RID: 18784 RVA: 0x000C9CA0 File Offset: 0x000C7EA0
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public GetBagScRsp(GetBagScRsp other) : this()
		{
			this.waitDelResourceList_ = other.waitDelResourceList_.Clone();
			this.equipmentList_ = other.equipmentList_.Clone();
			this.lLMKCDEDIFP_ = other.lLMKCDEDIFP_.Clone();
			this.dJKHJFIKMDP_ = other.dJKHJFIKMDP_.Clone();
			this.retcode_ = other.retcode_;
			this.dNMEFONJHKK_ = other.dNMEFONJHKK_.Clone();
			this.kCFLKFDONPB_ = other.kCFLKFDONPB_;
			this.pileItemList_ = other.pileItemList_.Clone();
			this.oNOMLHNJCFN_ = other.oNOMLHNJCFN_.Clone();
			this.materialList_ = other.materialList_.Clone();
			this.unlockFormulaList_ = other.unlockFormulaList_.Clone();
			this.pHPMPKOONJD_ = other.pHPMPKOONJD_.Clone();
			this.turnFoodSwitch_ = other.turnFoodSwitch_.Clone();
			this.relicList_ = other.relicList_.Clone();
			this._unknownFields = UnknownFieldSet.Clone(other._unknownFields);
		}

		// Token: 0x06004961 RID: 18785 RVA: 0x000C9DA8 File Offset: 0x000C7FA8
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public GetBagScRsp Clone()
		{
			return new GetBagScRsp(this);
		}

		// Token: 0x17001504 RID: 5380
		// (get) Token: 0x06004962 RID: 18786 RVA: 0x000C9DB0 File Offset: 0x000C7FB0
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<WaitDelResource> WaitDelResourceList
		{
			get
			{
				return this.waitDelResourceList_;
			}
		}

		// Token: 0x17001505 RID: 5381
		// (get) Token: 0x06004963 RID: 18787 RVA: 0x000C9DB8 File Offset: 0x000C7FB8
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<Equipment> EquipmentList
		{
			get
			{
				return this.equipmentList_;
			}
		}

		// Token: 0x17001506 RID: 5382
		// (get) Token: 0x06004964 RID: 18788 RVA: 0x000C9DC0 File Offset: 0x000C7FC0
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<Material0> LLMKCDEDIFP
		{
			get
			{
				return this.lLMKCDEDIFP_;
			}
		}

		// Token: 0x17001507 RID: 5383
		// (get) Token: 0x06004965 RID: 18789 RVA: 0x000C9DC8 File Offset: 0x000C7FC8
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<uint> DJKHJFIKMDP
		{
			get
			{
				return this.dJKHJFIKMDP_;
			}
		}

		// Token: 0x17001508 RID: 5384
		// (get) Token: 0x06004966 RID: 18790 RVA: 0x000C9DD0 File Offset: 0x000C7FD0
		// (set) Token: 0x06004967 RID: 18791 RVA: 0x000C9DD8 File Offset: 0x000C7FD8
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint Retcode
		{
			get
			{
				return this.retcode_;
			}
			set
			{
				this.retcode_ = value;
			}
		}

		// Token: 0x17001509 RID: 5385
		// (get) Token: 0x06004968 RID: 18792 RVA: 0x000C9DE1 File Offset: 0x000C7FE1
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<Material0> DNMEFONJHKK
		{
			get
			{
				return this.dNMEFONJHKK_;
			}
		}

		// Token: 0x1700150A RID: 5386
		// (get) Token: 0x06004969 RID: 18793 RVA: 0x000C9DE9 File Offset: 0x000C7FE9
		// (set) Token: 0x0600496A RID: 18794 RVA: 0x000C9DF1 File Offset: 0x000C7FF1
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint KCFLKFDONPB
		{
			get
			{
				return this.kCFLKFDONPB_;
			}
			set
			{
				this.kCFLKFDONPB_ = value;
			}
		}

		// Token: 0x1700150B RID: 5387
		// (get) Token: 0x0600496B RID: 18795 RVA: 0x000C9DFA File Offset: 0x000C7FFA
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<PileItem> PileItemList
		{
			get
			{
				return this.pileItemList_;
			}
		}

		// Token: 0x1700150C RID: 5388
		// (get) Token: 0x0600496C RID: 18796 RVA: 0x000C9E02 File Offset: 0x000C8002
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<uint> ONOMLHNJCFN
		{
			get
			{
				return this.oNOMLHNJCFN_;
			}
		}

		// Token: 0x1700150D RID: 5389
		// (get) Token: 0x0600496D RID: 18797 RVA: 0x000C9E0A File Offset: 0x000C800A
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<Material> MaterialList
		{
			get
			{
				return this.materialList_;
			}
		}

		// Token: 0x1700150E RID: 5390
		// (get) Token: 0x0600496E RID: 18798 RVA: 0x000C9E12 File Offset: 0x000C8012
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<uint> UnlockFormulaList
		{
			get
			{
				return this.unlockFormulaList_;
			}
		}

		// Token: 0x1700150F RID: 5391
		// (get) Token: 0x0600496F RID: 18799 RVA: 0x000C9E1A File Offset: 0x000C801A
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<Material> PHPMPKOONJD
		{
			get
			{
				return this.pHPMPKOONJD_;
			}
		}

		// Token: 0x17001510 RID: 5392
		// (get) Token: 0x06004970 RID: 18800 RVA: 0x000C9E22 File Offset: 0x000C8022
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<TurnFoodSwitch> TurnFoodSwitch
		{
			get
			{
				return this.turnFoodSwitch_;
			}
		}

		// Token: 0x17001511 RID: 5393
		// (get) Token: 0x06004971 RID: 18801 RVA: 0x000C9E2A File Offset: 0x000C802A
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<Relic> RelicList
		{
			get
			{
				return this.relicList_;
			}
		}

		// Token: 0x06004972 RID: 18802 RVA: 0x000C9E32 File Offset: 0x000C8032
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override bool Equals(object other)
		{
			return this.Equals(other as GetBagScRsp);
		}

		// Token: 0x06004973 RID: 18803 RVA: 0x000C9E40 File Offset: 0x000C8040
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public bool Equals(GetBagScRsp other)
		{
			return other != null && (other == this || (this.waitDelResourceList_.Equals(other.waitDelResourceList_) && this.equipmentList_.Equals(other.equipmentList_) && this.lLMKCDEDIFP_.Equals(other.lLMKCDEDIFP_) && this.dJKHJFIKMDP_.Equals(other.dJKHJFIKMDP_) && this.Retcode == other.Retcode && this.dNMEFONJHKK_.Equals(other.dNMEFONJHKK_) && this.KCFLKFDONPB == other.KCFLKFDONPB && this.pileItemList_.Equals(other.pileItemList_) && this.oNOMLHNJCFN_.Equals(other.oNOMLHNJCFN_) && this.materialList_.Equals(other.materialList_) && this.unlockFormulaList_.Equals(other.unlockFormulaList_) && this.pHPMPKOONJD_.Equals(other.pHPMPKOONJD_) && this.turnFoodSwitch_.Equals(other.turnFoodSwitch_) && this.relicList_.Equals(other.relicList_) && object.Equals(this._unknownFields, other._unknownFields)));
		}

		// Token: 0x06004974 RID: 18804 RVA: 0x000C9F88 File Offset: 0x000C8188
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override int GetHashCode()
		{
			int num = 1;
			num ^= this.waitDelResourceList_.GetHashCode();
			num ^= this.equipmentList_.GetHashCode();
			num ^= this.lLMKCDEDIFP_.GetHashCode();
			num ^= this.dJKHJFIKMDP_.GetHashCode();
			if (this.Retcode != 0U)
			{
				num ^= this.Retcode.GetHashCode();
			}
			num ^= this.dNMEFONJHKK_.GetHashCode();
			if (this.KCFLKFDONPB != 0U)
			{
				num ^= this.KCFLKFDONPB.GetHashCode();
			}
			num ^= this.pileItemList_.GetHashCode();
			num ^= this.oNOMLHNJCFN_.GetHashCode();
			num ^= this.materialList_.GetHashCode();
			num ^= this.unlockFormulaList_.GetHashCode();
			num ^= this.pHPMPKOONJD_.GetHashCode();
			num ^= this.turnFoodSwitch_.GetHashCode();
			num ^= this.relicList_.GetHashCode();
			if (this._unknownFields != null)
			{
				num ^= this._unknownFields.GetHashCode();
			}
			return num;
		}

		// Token: 0x06004975 RID: 18805 RVA: 0x000CA088 File Offset: 0x000C8288
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override string ToString()
		{
			return JsonFormatter.ToDiagnosticString(this);
		}

		// Token: 0x06004976 RID: 18806 RVA: 0x000CA090 File Offset: 0x000C8290
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void WriteTo(CodedOutputStream output)
		{
			output.WriteRawMessage(this);
		}

		// Token: 0x06004977 RID: 18807 RVA: 0x000CA09C File Offset: 0x000C829C
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		void IBufferMessage.InternalWriteTo(ref WriteContext output)
		{
			this.lLMKCDEDIFP_.WriteTo(ref output, GetBagScRsp._repeated_lLMKCDEDIFP_codec);
			this.relicList_.WriteTo(ref output, GetBagScRsp._repeated_relicList_codec);
			if (this.Retcode != 0U)
			{
				output.WriteRawTag(24);
				output.WriteUInt32(this.Retcode);
			}
			this.dJKHJFIKMDP_.WriteTo(ref output, GetBagScRsp._repeated_dJKHJFIKMDP_codec);
			this.turnFoodSwitch_.WriteTo(ref output, GetBagScRsp._repeated_turnFoodSwitch_codec);
			this.waitDelResourceList_.WriteTo(ref output, GetBagScRsp._repeated_waitDelResourceList_codec);
			this.materialList_.WriteTo(ref output, GetBagScRsp._repeated_materialList_codec);
			this.pileItemList_.WriteTo(ref output, GetBagScRsp._repeated_pileItemList_codec);
			this.unlockFormulaList_.WriteTo(ref output, GetBagScRsp._repeated_unlockFormulaList_codec);
			this.dNMEFONJHKK_.WriteTo(ref output, GetBagScRsp._repeated_dNMEFONJHKK_codec);
			this.equipmentList_.WriteTo(ref output, GetBagScRsp._repeated_equipmentList_codec);
			this.oNOMLHNJCFN_.WriteTo(ref output, GetBagScRsp._repeated_oNOMLHNJCFN_codec);
			this.pHPMPKOONJD_.WriteTo(ref output, GetBagScRsp._repeated_pHPMPKOONJD_codec);
			if (this.KCFLKFDONPB != 0U)
			{
				output.WriteRawTag(120);
				output.WriteUInt32(this.KCFLKFDONPB);
			}
			if (this._unknownFields != null)
			{
				this._unknownFields.WriteTo(ref output);
			}
		}

		// Token: 0x06004978 RID: 18808 RVA: 0x000CA1C4 File Offset: 0x000C83C4
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public int CalculateSize()
		{
			int num = 0;
			num += this.waitDelResourceList_.CalculateSize(GetBagScRsp._repeated_waitDelResourceList_codec);
			num += this.equipmentList_.CalculateSize(GetBagScRsp._repeated_equipmentList_codec);
			num += this.lLMKCDEDIFP_.CalculateSize(GetBagScRsp._repeated_lLMKCDEDIFP_codec);
			num += this.dJKHJFIKMDP_.CalculateSize(GetBagScRsp._repeated_dJKHJFIKMDP_codec);
			if (this.Retcode != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.Retcode);
			}
			num += this.dNMEFONJHKK_.CalculateSize(GetBagScRsp._repeated_dNMEFONJHKK_codec);
			if (this.KCFLKFDONPB != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.KCFLKFDONPB);
			}
			num += this.pileItemList_.CalculateSize(GetBagScRsp._repeated_pileItemList_codec);
			num += this.oNOMLHNJCFN_.CalculateSize(GetBagScRsp._repeated_oNOMLHNJCFN_codec);
			num += this.materialList_.CalculateSize(GetBagScRsp._repeated_materialList_codec);
			num += this.unlockFormulaList_.CalculateSize(GetBagScRsp._repeated_unlockFormulaList_codec);
			num += this.pHPMPKOONJD_.CalculateSize(GetBagScRsp._repeated_pHPMPKOONJD_codec);
			num += this.turnFoodSwitch_.CalculateSize(GetBagScRsp._repeated_turnFoodSwitch_codec);
			num += this.relicList_.CalculateSize(GetBagScRsp._repeated_relicList_codec);
			if (this._unknownFields != null)
			{
				num += this._unknownFields.CalculateSize();
			}
			return num;
		}

		// Token: 0x06004979 RID: 18809 RVA: 0x000CA300 File Offset: 0x000C8500
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void MergeFrom(GetBagScRsp other)
		{
			if (other == null)
			{
				return;
			}
			this.waitDelResourceList_.Add(other.waitDelResourceList_);
			this.equipmentList_.Add(other.equipmentList_);
			this.lLMKCDEDIFP_.Add(other.lLMKCDEDIFP_);
			this.dJKHJFIKMDP_.Add(other.dJKHJFIKMDP_);
			if (other.Retcode != 0U)
			{
				this.Retcode = other.Retcode;
			}
			this.dNMEFONJHKK_.Add(other.dNMEFONJHKK_);
			if (other.KCFLKFDONPB != 0U)
			{
				this.KCFLKFDONPB = other.KCFLKFDONPB;
			}
			this.pileItemList_.Add(other.pileItemList_);
			this.oNOMLHNJCFN_.Add(other.oNOMLHNJCFN_);
			this.materialList_.Add(other.materialList_);
			this.unlockFormulaList_.Add(other.unlockFormulaList_);
			this.pHPMPKOONJD_.Add(other.pHPMPKOONJD_);
			this.turnFoodSwitch_.Add(other.turnFoodSwitch_);
			this.relicList_.Add(other.relicList_);
			this._unknownFields = UnknownFieldSet.MergeFrom(this._unknownFields, other._unknownFields);
		}

		// Token: 0x0600497A RID: 18810 RVA: 0x000CA41C File Offset: 0x000C861C
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void MergeFrom(CodedInputStream input)
		{
			input.ReadRawMessage(this);
		}

		// Token: 0x0600497B RID: 18811 RVA: 0x000CA428 File Offset: 0x000C8628
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		void IBufferMessage.InternalMergeFrom(ref ParseContext input)
		{
			uint num;
			while ((num = input.ReadTag()) != 0U)
			{
				if (num <= 66U)
				{
					if (num > 32U)
					{
						if (num <= 48U)
						{
							if (num == 34U)
							{
								goto IL_120;
							}
							if (num != 48U)
							{
								goto IL_CC;
							}
						}
						else if (num != 50U)
						{
							if (num == 58U)
							{
								this.waitDelResourceList_.AddEntriesFrom(ref input, GetBagScRsp._repeated_waitDelResourceList_codec);
								continue;
							}
							if (num != 66U)
							{
								goto IL_CC;
							}
							this.materialList_.AddEntriesFrom(ref input, GetBagScRsp._repeated_materialList_codec);
							continue;
						}
						this.turnFoodSwitch_.AddEntriesFrom(ref input, GetBagScRsp._repeated_turnFoodSwitch_codec);
						continue;
					}
					if (num <= 18U)
					{
						if (num == 10U)
						{
							this.lLMKCDEDIFP_.AddEntriesFrom(ref input, GetBagScRsp._repeated_lLMKCDEDIFP_codec);
							continue;
						}
						if (num != 18U)
						{
							goto IL_CC;
						}
						this.relicList_.AddEntriesFrom(ref input, GetBagScRsp._repeated_relicList_codec);
						continue;
					}
					else
					{
						if (num == 24U)
						{
							this.Retcode = input.ReadUInt32();
							continue;
						}
						if (num != 32U)
						{
							goto IL_CC;
						}
					}
					IL_120:
					this.dJKHJFIKMDP_.AddEntriesFrom(ref input, GetBagScRsp._repeated_dJKHJFIKMDP_codec);
					continue;
				}
				if (num <= 90U)
				{
					if (num <= 80U)
					{
						if (num == 74U)
						{
							this.pileItemList_.AddEntriesFrom(ref input, GetBagScRsp._repeated_pileItemList_codec);
							continue;
						}
						if (num != 80U)
						{
							goto IL_CC;
						}
					}
					else if (num != 82U)
					{
						if (num != 90U)
						{
							goto IL_CC;
						}
						this.dNMEFONJHKK_.AddEntriesFrom(ref input, GetBagScRsp._repeated_dNMEFONJHKK_codec);
						continue;
					}
					this.unlockFormulaList_.AddEntriesFrom(ref input, GetBagScRsp._repeated_unlockFormulaList_codec);
					continue;
				}
				if (num <= 104U)
				{
					if (num == 98U)
					{
						this.equipmentList_.AddEntriesFrom(ref input, GetBagScRsp._repeated_equipmentList_codec);
						continue;
					}
					if (num != 104U)
					{
						goto IL_CC;
					}
				}
				else if (num != 106U)
				{
					if (num == 114U)
					{
						this.pHPMPKOONJD_.AddEntriesFrom(ref input, GetBagScRsp._repeated_pHPMPKOONJD_codec);
						continue;
					}
					if (num != 120U)
					{
						goto IL_CC;
					}
					this.KCFLKFDONPB = input.ReadUInt32();
					continue;
				}
				this.oNOMLHNJCFN_.AddEntriesFrom(ref input, GetBagScRsp._repeated_oNOMLHNJCFN_codec);
				continue;
				IL_CC:
				this._unknownFields = UnknownFieldSet.MergeFieldFrom(this._unknownFields, ref input);
			}
		}

		// Token: 0x04001D1B RID: 7451
		private static readonly MessageParser<GetBagScRsp> _parser = new MessageParser<GetBagScRsp>(() => new GetBagScRsp());

		// Token: 0x04001D1C RID: 7452
		private UnknownFieldSet _unknownFields;

		// Token: 0x04001D1D RID: 7453
		public const int WaitDelResourceListFieldNumber = 7;

		// Token: 0x04001D1E RID: 7454
		private static readonly FieldCodec<WaitDelResource> _repeated_waitDelResourceList_codec = FieldCodec.ForMessage<WaitDelResource>(58U, WaitDelResource.Parser);

		// Token: 0x04001D1F RID: 7455
		private readonly RepeatedField<WaitDelResource> waitDelResourceList_ = new RepeatedField<WaitDelResource>();

		// Token: 0x04001D20 RID: 7456
		public const int EquipmentListFieldNumber = 12;

		// Token: 0x04001D21 RID: 7457
		private static readonly FieldCodec<Equipment> _repeated_equipmentList_codec = FieldCodec.ForMessage<Equipment>(98U, Equipment.Parser);

		// Token: 0x04001D22 RID: 7458
		private readonly RepeatedField<Equipment> equipmentList_ = new RepeatedField<Equipment>();

		// Token: 0x04001D23 RID: 7459
		public const int LLMKCDEDIFPFieldNumber = 1;

		// Token: 0x04001D24 RID: 7460
		private static readonly FieldCodec<Material0> _repeated_lLMKCDEDIFP_codec = FieldCodec.ForMessage<Material0>(10U, Material0.Parser);

		// Token: 0x04001D25 RID: 7461
		private readonly RepeatedField<Material0> lLMKCDEDIFP_ = new RepeatedField<Material0>();

		// Token: 0x04001D26 RID: 7462
		public const int DJKHJFIKMDPFieldNumber = 4;

		// Token: 0x04001D27 RID: 7463
		private static readonly FieldCodec<uint> _repeated_dJKHJFIKMDP_codec = FieldCodec.ForUInt32(34U);

		// Token: 0x04001D28 RID: 7464
		private readonly RepeatedField<uint> dJKHJFIKMDP_ = new RepeatedField<uint>();

		// Token: 0x04001D29 RID: 7465
		public const int RetcodeFieldNumber = 3;

		// Token: 0x04001D2A RID: 7466
		private uint retcode_;

		// Token: 0x04001D2B RID: 7467
		public const int DNMEFONJHKKFieldNumber = 11;

		// Token: 0x04001D2C RID: 7468
		private static readonly FieldCodec<Material0> _repeated_dNMEFONJHKK_codec = FieldCodec.ForMessage<Material0>(90U, Material0.Parser);

		// Token: 0x04001D2D RID: 7469
		private readonly RepeatedField<Material0> dNMEFONJHKK_ = new RepeatedField<Material0>();

		// Token: 0x04001D2E RID: 7470
		public const int KCFLKFDONPBFieldNumber = 15;

		// Token: 0x04001D2F RID: 7471
		private uint kCFLKFDONPB_;

		// Token: 0x04001D30 RID: 7472
		public const int PileItemListFieldNumber = 9;

		// Token: 0x04001D31 RID: 7473
		private static readonly FieldCodec<PileItem> _repeated_pileItemList_codec = FieldCodec.ForMessage<PileItem>(74U, PileItem.Parser);

		// Token: 0x04001D32 RID: 7474
		private readonly RepeatedField<PileItem> pileItemList_ = new RepeatedField<PileItem>();

		// Token: 0x04001D33 RID: 7475
		public const int ONOMLHNJCFNFieldNumber = 13;

		// Token: 0x04001D34 RID: 7476
		private static readonly FieldCodec<uint> _repeated_oNOMLHNJCFN_codec = FieldCodec.ForUInt32(106U);

		// Token: 0x04001D35 RID: 7477
		private readonly RepeatedField<uint> oNOMLHNJCFN_ = new RepeatedField<uint>();

		// Token: 0x04001D36 RID: 7478
		public const int MaterialListFieldNumber = 8;

		// Token: 0x04001D37 RID: 7479
		private static readonly FieldCodec<Material> _repeated_materialList_codec = FieldCodec.ForMessage<Material>(66U, Material.Parser);

		// Token: 0x04001D38 RID: 7480
		private readonly RepeatedField<Material> materialList_ = new RepeatedField<Material>();

		// Token: 0x04001D39 RID: 7481
		public const int UnlockFormulaListFieldNumber = 10;

		// Token: 0x04001D3A RID: 7482
		private static readonly FieldCodec<uint> _repeated_unlockFormulaList_codec = FieldCodec.ForUInt32(82U);

		// Token: 0x04001D3B RID: 7483
		private readonly RepeatedField<uint> unlockFormulaList_ = new RepeatedField<uint>();

		// Token: 0x04001D3C RID: 7484
		public const int PHPMPKOONJDFieldNumber = 14;

		// Token: 0x04001D3D RID: 7485
		private static readonly FieldCodec<Material> _repeated_pHPMPKOONJD_codec = FieldCodec.ForMessage<Material>(114U, Material.Parser);

		// Token: 0x04001D3E RID: 7486
		private readonly RepeatedField<Material> pHPMPKOONJD_ = new RepeatedField<Material>();

		// Token: 0x04001D3F RID: 7487
		public const int TurnFoodSwitchFieldNumber = 6;

		// Token: 0x04001D40 RID: 7488
		private static readonly FieldCodec<TurnFoodSwitch> _repeated_turnFoodSwitch_codec = FieldCodec.ForEnum<TurnFoodSwitch>(50U, (TurnFoodSwitch x) => (int)x, (int x) => (TurnFoodSwitch)x);

		// Token: 0x04001D41 RID: 7489
		private readonly RepeatedField<TurnFoodSwitch> turnFoodSwitch_ = new RepeatedField<TurnFoodSwitch>();

		// Token: 0x04001D42 RID: 7490
		public const int RelicListFieldNumber = 2;

		// Token: 0x04001D43 RID: 7491
		private static readonly FieldCodec<Relic> _repeated_relicList_codec = FieldCodec.ForMessage<Relic>(18U, Relic.Parser);

		// Token: 0x04001D44 RID: 7492
		private readonly RepeatedField<Relic> relicList_ = new RepeatedField<Relic>();
	}
}
